#ifndef TERMINAL_H
#define TERMINAL_H

#include <string>
#include "llvm/Value.h"


class Node;

class Terminal {
 public:
  
  Terminal(Node* parent);
  
  void setValue(llvm::Value* value);
  void dump();
  llvm::Value* getValue() { return value;}
  
 protected:
  
  llvm::Value* value;
  Node* parent;
  
};
#endif

